/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.projectdarkstar.ai.tree;

/**
 *
 * @author Jeff Kesselman
 */
public interface ParallelTreeNode {
    public int childCount();

    public void childDone(ParallelTreeNode node);

    public ParallelTreeNode[] children();

    public void postDescentEvaluate(boolean isRoot);

    public void preDescentEvaluate();

}
